package com.yuanfengerp.UserManage.service;

import com.yuanfengerp.UserManage.model.UserManage;
import com.yuanfengerp.publicUtil.Result;

import java.util.ArrayList;

public interface IUserManageService {
    /**
     * 分页获取用户列表
     * @param pageSize
     * @param offset
     * @return
     */
    ArrayList<UserManage> getUserManage(int pageSize, int offset);

    /**
     * 根据ID获取用户信息
     * @param ID
     * @return
     */
    Result<UserManage> getUser(int ID);

    /**
     *  新增用户
     * @param user
     * @return
     */
    Result<UserManage> addUser(UserManage user);
    /**
     * 更新用户信息
     * @param user
     * @return
     */
    Result<UserManage> updateUser(UserManage user);
}
